TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Greenville - UPTA
League - 2024 UPTA Combo 18 & Over - SC
Flight - 18 Combo Men - 8.5
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18C/Rice/Cardinal
League Record: 1 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Thomas Caldwell - 4.32
patrick RICE - 4.22
Patrick Rice - 4.17
Todd Pruette - 4.06
Cory Gillespie - 4.04
Brian Laufenberg - 3.96
Drew Welborn - 3.75
david chudyk - 3.60
Clark Anderson - 3.59
League Results By Position
1D 2D 3D
david chudyk - 3.60 & Brian Laufenberg - 3.96 0 - 1
david chudyk - 3.60 & Cory Gillespie - 4.04 0 - 1
patrick RICE - 4.22 & Patrick Rice - 4.17 2 - 1
Clark Anderson - 3.59 & Brian Laufenberg - 3.96 0 - 1
Clark Anderson - 3.59 & Thomas Caldwell - 4.32 1 - 1
Drew Welborn - 3.75 & Todd Pruette - 4.06 2 - 1
Patrick Rice - 4.17 & Todd Pruette - 4.06 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18C/Brown/Brookstone
League Record: 4 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Thomas Rees - 4.87
Alvin Granados - 4.25
Luke Wells - 4.12
Duncan Hogg - 3.85
JAVIER CANALES-ZAVALA - 3.81
Andrew Pettus - 3.73
Patrick Rosopa - 3.70
Scott Mouzon - 3.59
Stephen Brown - 3.53
Johnny Pack - 3.40
Matthew Fox - 3.39
Nicolas Chan - n/a
Lucas Cardoso - n/a
League Results By Position
1D 2D 3D
Alvin Granados - 4.25 & Johnny Pack - 3.40 0 - 1
Alvin Granados - 4.25 & Stephen Brown - 3.53 1 - 0
JAVIER CANALES-ZAVALA - 3.81 & Patrick Rosopa - 3.70 1 - 0
Lucas Cardoso - n/a & Patrick Rosopa - 3.70 1 - 0
Luke Wells - 4.12 & Andrew Pettus - 3.73 1 - 0 0 - 1 0 - 1
Matthew Fox - 3.39 & Thomas Rees - 4.87 1 - 0
Nicolas Chan - n/a & Matthew Fox - 3.39 2 - 1
Nicolas Chan - n/a & Stephen Brown - 3.53 1 - 0
Patrick Rosopa - 3.70 & Alvin Granados - 4.25 1 - 0
Stephen Brown - 3.53 & Thomas Rees - 4.87 1 - 0
Scott Mouzon - 3.59 & Duncan Hogg - 3.85 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18C/Henry/GCC
League Record: 3 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Christopher Loveless - 4.31
John Ko - 4.15
William Mitchell - 3.85
Matthew Vogt - 3.76
Jeff Henry - 3.74
Robert Wilkins - 3.73
Walt Wilkins - 3.71
Christopher Turner - 3.68
Michael Campbell - 3.59
Walter Frye - n/a
Sidney Mitchell - n/a
Clayton Jennings - n/a
Christopher Chase - n/a
League Results By Position
1D 2D 3D
Christopher Chase - n/a & Christopher Turner - 3.68 0 - 1
Christopher Chase - n/a & Jeff Henry - 3.74 0 - 1
Christopher Chase - n/a & Robert Wilkins - 3.73 1 - 0
Christopher Loveless - 4.31 & Christopher Turner - 3.68 1 - 0
Clayton Jennings - n/a & Matthew Vogt - 3.76 1 - 0
Clayton Jennings - n/a & William Mitchell - 3.85 1 - 0
Jeff Henry - 3.74 & John Ko - 4.15 0 - 1
John Ko - 4.15 & Robert Wilkins - 3.73 1 - 0
Michael Campbell - 3.59 & Christopher Loveless - 4.31 0 - 1 1 - 0
Matthew Vogt - 3.76 & William Mitchell - 3.85 1 - 0
Sidney Mitchell - n/a & Matthew Vogt - 3.76 0 - 1
Sidney Mitchell - n/a & William Mitchell - 3.85 0 - 1
Walt Wilkins - 3.71 & Christopher Loveless - 4.31 1 - 0
Walt Wilkins - 3.71 & John Ko - 4.15 1 - 0
Walter Frye - n/a & Christopher Turner - 3.68 1 - 0
Walter Frye - n/a & Jeff Henry - 3.74 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18C/Russell/Kroc
League Record: 0 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Cassius Hossfeld - 4.29
Tyler Bowen - 4.12
Douglas Meagher - 3.91
Eli Herrnstadt - 3.68
Jonathan Shoultz - 3.67
Peter Elbaum - 3.60
Jivan Dave - 3.51
Xin Huang - 3.49
Erik Russell - 3.17
Jackson Traeger - n/a
Andrew Morrison - n/a
League Results By Position
1D 2D 3D
Andrew Morrison - n/a & Jonathan Shoultz - 3.67 0 - 1
Cassius Hossfeld - 4.29 & Erik Russell - 3.17 0 - 1
Cassius Hossfeld - 4.29 & Xin Huang - 3.49 0 - 1
Douglas Meagher - 3.91 & Erik Russell - 3.17 0 - 1
Douglas Meagher - 3.91 & Jivan Dave - 3.51 0 - 1
Eli Herrnstadt - 3.68 & Douglas Meagher - 3.91 0 - 1
Erik Russell - 3.17 & Jonathan Shoultz - 3.67 0 - 1
Jivan Dave - 3.51 & Jonathan Shoultz - 3.67 0 - 1
Jackson Traeger - n/a & Erik Russell - 3.17 0 - 1
Peter Elbaum - 3.60 & Douglas Meagher - 3.91 0 - 1
Tyler Bowen - 4.12 & Eli Herrnstadt - 3.68 0 - 1
Tyler Bowen - 4.12 & Jivan Dave - 3.51 0 - 1
Tyler Bowen - 4.12 & Xin Huang - 3.49 0 - 1
Xin Huang - 3.49 & Douglas Meagher - 3.91 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18C/Wise/Kroc
League Record: 5 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Calvin Sullivan - 4.54
Chase Kasper - 4.21
Cameron Wise - 4.18
Joshua Childs - 4.09
Joshua Churchill - 4.00
Ryan Polk - 3.97
Jackson Dozier - 3.95
Patrick Dayton - 3.92
Hunter Gray - 3.91
Bryce Geistfeld - 3.80
Christian Gantt - 3.44
Kevin Turner - 3.33
League Results By Position
1D 2D 3D
Bryce Geistfeld - 3.80 & Chase Kasper - 4.21 1 - 0 1 - 0
Bryce Geistfeld - 3.80 & Joshua Childs - 4.09 1 - 0
Calvin Sullivan - 4.54 & Christian Gantt - 3.44 1 - 0 1 - 0
Calvin Sullivan - 4.54 & Kevin Turner - 3.33 1 - 0
Cameron Wise - 4.18 & Bryce Geistfeld - 3.80 0 - 1
Cameron Wise - 4.18 & Jackson Dozier - 3.95 0 - 1
Cameron Wise - 4.18 & Patrick Dayton - 3.92 1 - 0
Hunter Gray - 3.91 & Joshua Childs - 4.09 1 - 0
Jackson Dozier - 3.95 & Hunter Gray - 3.91 0 - 1
Jackson Dozier - 3.95 & Joshua Churchill - 4.00 1 - 0
Patrick Dayton - 3.92 & Joshua Churchill - 4.00 1 - 0
Ryan Polk - 3.97 & Chase Kasper - 4.21 0 - 1 1 - 0
Ryan Polk - 3.97 & Joshua Childs - 4.09 1 - 0